Analysis and Comparison of NAND Flash Specific File Systems *
نویسندگان
چکیده
Abstra c t N A N D fla sh m emory b ecomes one of the most popula r s t o rage d e vice s in e m bed d e d sy stem a n d m ob ile computers. Efficient flash fil e sy stem designs are important for sy st e m d esigners a n d use r s . In t his p aper, w e s t u d y the d esign issues and p erforma n ce of flash-specific fil e systems a n d d efine four p e rfo rmance metrics t o evaluate fla sh fil e systems. Then, d e t aile d comparisons o f three m ains t r eam flash fil e systems are conducted, including JFFS2 , Y A F F S2 a n d UBIFS . Taking t ech n iqu e s used in the thre e fil e systems a n d e va luatio n r es u lts int o accou n t , fla sh fil e system d esig n s p ace is d is cussed . T h is paper can provide u sers a comprehensi ve understanding o f NAND fla sh fil e system d e si gn, present guidelines for measu rem ent of fla sh file systems a n d help use r s d e t e r min e w hich fil e sy stem best m ee t s their n eed.
منابع مشابه
A Flash-Aware Cluster Allocation Scheme for Legacy File Systems
As the multimedia handheld devices using NAND flash memory as storage media is becoming more popular, the importance of the flash file system is increasing. Although there has been substantial research on file systems dedicated to NAND flash memory, little attention has been paid to legacy file systems running on top of NAND flash memory. In this paper, we propose an anti-fragmentation cluster ...
متن کاملFast Mounting and Recovery for NAND Flash Memory Based Embedded Systems
Even though its advantages such as non-volatility, fast write access time and solid-state shock resistance, NAND flash memory suffers from out-place-update, limited erase cycles, and page-based I/O operations. How to provide fast mounting and consistency of file system and data for flash memory file systems has become important research topics in recent years. In this paper, we design and propo...
متن کاملuly 2010 Analysis and Comparison of NAND Flash Specific File Systems
Abstra c t N A N D fla sh m emory b ecomes one of the most popula r s t o rage d e vice s in e m bed d e d sy stem a n d m ob ile computers. Efficient flash fil e sy stem designs are important for sy st e m d esigners a n d use r s . In t his p aper, w e s t u d y the d esign issues and p erforma n ce of flash-specific fil e systems a n d d efine four p e rfo rmance metrics t o evaluate fla sh ...
متن کاملDesign of a NAND Flash Memory File System to Improve System Boot Time
NAND flash memory-based embedded systems are becoming increasingly common. These embedded systems have to provide a fast boot time. In this paper, we have designed and proposed a flash file system for embedded systems that require fast booting. By using a Flash Image Area, which keeps the latest flash memory information such as types and status of all blocks, the file system mounting time can b...
متن کاملFRASH: Hierarchical File System for FRAM and Flash
In this work, we develop novel file system, FRASH, for byteaddressable NVRAM (FRAM[1]) and NAND Flash device. Byte addressable NVRAM and NAND Flash is typified by the DRAM-like fast access latency and high storage density, respectively. Hierarchical storage architecture which consists of byte-addressable NVRAM and NAND Flash device can bring synergy and can greatly enhance the efficiency of fil...
متن کامل